home *** CD-ROM | disk | FTP | other *** search
/ Sun Solutions 1997 April to September / Sun Solutions CD - APR '97 - SEP '97 (704-3778-12 Rev. H)(Sun Microsystems, Inc.)(1997).iso / products / Hyperion / src / ANSWERS next >
Text File  |  1997-02-26  |  9KB  |  204 lines

  1. - @(#)ANSWERS    1.12 4/19/94 -
  2.  
  3. COMMON "WORKMAN" QUESTIONS (with answers!)
  4.  
  5. 1. Do I have the latest version?
  6. 2. Why doesn't it play through the workstation's speaker?
  7. 3. How do I label several tracks in a row as part of the same song?
  8. 4. Can different tracks be by different artists?
  9. 5. Why does it eat more and more memory as it runs?
  10. 6. Why do I have to type all that information in?  Isn't it on the CD?
  11. 7. Why doesn't WorkMan recognize a CD I know is in the database?
  12. 8. How do I get the controls to stop moving up and down?
  13. 9. Is there a Motif interface?
  14.  
  15. ---
  16. 1. Do I have the latest version?
  17.  
  18. The official ftp site for WorkMan is ftp.hyperion.com.  Check there to see
  19. if there's a more recent version than the one you're using.  The version
  20. number can be found in the About popup.
  21.  
  22. If you don't have ftp access, mail ftpmail@hyperion.com a message with the
  23. following body:
  24.  
  25. cd /WorkMan
  26. dir
  27.  
  28. and a directory listing of the WorkMan directory will be mailed to you.  If
  29. you see a more recent version (for instance, WorkMan-15.999.tar.Z), you can
  30. get it by mailing ftpmail@hyperion.com something like this:
  31.  
  32. cd /WorkMan
  33. get WorkMan-15.999.tar.Z
  34.  
  35. The file will be mailed back to you in uuencoded form, split into multiple
  36. parts if necessary.  If you can't successfully unpack it, ask your system
  37. administrator for help.
  38.  
  39. ---
  40. 2. Why doesn't it play through the workstation's speaker?
  41.  
  42. The short answer: Because it can't.  Most CD-ROM drives provide no way to read
  43. the audio data from the CD to the computer.  This is a limitation in the
  44. hardware.  The workaround is to run an audio patch cable (available at any
  45. decent stereo store) from the drive's headphone jack to the workstation's
  46. audio input; then run "cat /dev/audio > /dev/audio" (under SunOS) or
  47. "audiorecord -p line -s 44.1k -e linear -c 2 | audioplay" (under Solaris);
  48. you'll need to figure out what to do on other machines.
  49.  
  50. On a PC with a sound card, you'll need to run some other utility to turn on
  51. the onboard amplifier until someone sends me source code to do it.  I don't
  52. have a PC, so I can't tell you what utility to run.
  53.  
  54. A couple of drives, for instance the Toshiba XM-3401, are capable of reading
  55. digital audio data from the CD, but the results are usually not too good.  A
  56. future release of WorkMan may support playing audio through the computer's
  57. speaker on such drives.
  58.  
  59. For SPARCstation users, I recommend not bothering with the speakerbox;
  60. instead, pick up a pair of cheap desktop speakers.  Mine were made by a
  61. company called Labtec and cost me $20.  If you do use the speakerbox, you
  62. will probably have to lower the volume on the CD drive to avoid clipping
  63. (which results in lots of distortion when loud sounds are played.)
  64.  
  65. ---
  66. 3. How do I label several tracks in a row as part of the same song?
  67.  
  68. There are several special symbols you can put into a track title to alter
  69. aspects of the main window's display.  The most important is "//" (two
  70. forward slashes in a row.)  This splits the title up into segments.  Usually,
  71. each segment is displayed on its own line in the main window; a common use
  72. is to enter titles that are too big to fit on one line.  For instance,
  73. you might enter a title like:
  74.  
  75. The really really really really really//really really really long song
  76.  
  77. That would add a second line of track title information to the main window,
  78. with the text after the "//"; the text before "//" would go on the first
  79. line of the window.  The "//" itself is never displayed.  If you leave out
  80. the "//" and just enter the long song title, the program will do its best
  81. to break the title into separate segments automatically.
  82.  
  83. If a segment starts with "+", the rest of the text in the segment is displayed
  84. in place of the disc name on the main window.  This is most often used when
  85. several tracks are related in some way (such as movements of a symphony.)
  86. For example, you might enter:
  87.  
  88. +Symphony No. 2, op. 40//Allegro assai
  89.  
  90. That title line has two segments.  The second segment is displayed as the
  91. track title.  Since the first segment begins with "+", the CD's title is
  92. replaced with "Symphony No. 2, op. 40" while the track in question is
  93. playing.
  94.  
  95. As a shortcut, if a segment contains only a "+" character and nothing
  96. else, the "+" segment from the previous track is used.  So you might
  97. have a group of tracks labeled:
  98.  
  99. +Piano concerto in G//Allegro
  100. +//Andante
  101. Presto//+
  102. +//Allegro assai - Andante -//Moderato marcato
  103.  
  104. The third line is to demonstrate that the order of segments isn't important;
  105. "+" can come anywhere.  The fourth track has the "Piano concerto in G"
  106. title, as well as a two-line track title.
  107.  
  108. If you're not sure what the result will look like when you enter a
  109. title with several segments, just click on the track's selector button
  110. on the main window and the title will be displayed, even if the CD isn't
  111. playing.
  112.  
  113. ---
  114. 4. Can different tracks be by different artists?
  115.  
  116. Yes, using the same facilities described in answer #2.  There is a second
  117. special character that can come at the front of a segment, "@".  It causes
  118. the artist name on the main window display to be replaced with the rest of
  119. the text in the segment while the track in question is playing.
  120.  
  121. "@" behaves in much the same way as "+" (e.g. if it's alone in a segment,
  122. the previous track's "@" segment is used.)
  123.  
  124. A compilation CD's track titles might look like this:
  125.  
  126. @Charles Gounod//+Ballet music from "Faust"//Allegretto
  127. @//+//Adagio
  128. @//+//Allegretto
  129. @//+//Moderato maestoso
  130. @//+//Moderato con moto
  131. @//+//Allegretto
  132. @//+//Allegro vivo
  133. @Friedrich Smetana//Symphonic poem "The Moldau"
  134. @Anton Dvorak//Slavonic Dance No. 2 in E minor
  135. @Adolphe Adam//Overture from "If I were King"
  136.  
  137. ---
  138. 5. Why does it eat more and more memory as it runs?
  139.  
  140. There is a bug in XView 3.0 (fixed in 3.0.1 and higher) that causes the
  141. library to lose a little bit of memory whenever an image is destroyed.
  142. Unfortunately, this happens twice a second while the About popup is
  143. displayed.  If the About popup is left up overnight, the program can get
  144. bigger than you might expect.  WorkMan doesn't update the About popup
  145. unless it's actually displayed onscreen, so unpin (dismiss) it when
  146. you're not using it and the program will stop growing.
  147.  
  148. ---
  149. 6. Why do I have to type all that information in?  Isn't it on the CD?
  150.  
  151. Nope.  It isn't.  The MiniDisc format from Sony puts track information on
  152. the disc, but regular CDs don't contain a human-readable table of contents.
  153. So until WorkMan is extended to support MiniDisc players, you're stuck
  154. typing names in.
  155.  
  156. ---
  157. 7. Why doesn't WorkMan recognize a CD I know is in the database?
  158.  
  159. Sometimes you'll put in a CD, and the program won't recognize it even
  160. though you know you saw it in the database.  What's likely happening is
  161. that you have a different pressing (publication run) of the CD than the
  162. person who entered it into the database.  As I understand it, when they
  163. want to make more copies of a CD, they produce a new pressing master from
  164. the audio tape.  Unfortunately, the track timings are different by a
  165. fraction of a second when they do that -- and since WorkMan uses track
  166. timings (down to 1/75 of a second accuracy) to identify a CD, the new
  167. pressing looks like a different disc.
  168.  
  169. A future version of the program will let you set a control to recognize
  170. close matches; a popup saying "This CD could be XXX by XXX; is it?" will
  171. appear.
  172.  
  173. ---
  174. 8. How do I get the controls to stop moving up and down?
  175.  
  176. The window size changes as the program displays different track titles
  177. and other things.  If you start the program with the "-geometry" option
  178. and give a negative number for the Y coordinate, the bottom of the window
  179. will be fixed in place and the controls won't move around.  Note that
  180. you should specify only the window position, and not the size.  For
  181. example,
  182.  
  183. workman -geometry -0-500
  184.  
  185. would pop the window up on the right side of the screen, about halfway
  186. up (on screens of typical resolution.)  "-0-0" will put the window
  187. slightly off the bottom of the screen because there's no way to tell how
  188. tall the window manager's decorations are.  Play with the numbers until
  189. the WorkMan window pops up where you want it; under olwm version 3,
  190. "-0-38" will put the window in the lower right corner.
  191.  
  192. ---
  193. 9. Is there a Motif interface?
  194.  
  195. Not yet.  A few people are working on one, among them <Steve.Tom@eng.sun.com>.
  196. The idea is that you'll be able to choose between XView and Motif at compile
  197. time (or, if you have both, at runtime.)  The Motif interface will become part
  198. of the standard source distribution when it's ready.
  199.  
  200. I don't have the Motif libraries on the Suns I use to develop WorkMan, so
  201. any future interface changes in the XView code will probably precede the
  202. corresponding changes in the Motif code by a release or so.  Unless someone
  203. wants to donate a SunOS Motif to me, that is.
  204.